There are actually lots of Maemo applications and games available both from Maemo downloads and Nokia Ovi Store.
Δ
Teknomagus at Facebook