I had an idea last night for the towns, you know, where you meet up with other players.

A less resource heavy way is to develop a chat/shop/inventory interface. Think PSPortable 1 between...